<!-- @format -->

<template>
  <div id="app">
    <h3>折叠面板</h3>
    <!-- 第1次使用：
      标题：<h4>诗的名字</h4>
      内容：显示1首诗
  -->
    <MyPanel>
      <!--
        template标签：Vue的内置组件之一，是一个抽象组件，
        不会成为DOM树的一部分，它的作用仅仅是起到一个包裹
        标签的作用，相当于是一个隐形的div
      -->
      <template v-slot:title>
        <h5>姬霓太美</h5>
      </template>
      <template v-slot:content>
        <p>寒雨连江夜入吴,</p>
        <p>平明送客楚山孤。</p>
        <p>洛阳亲友如相问，</p>
        <p>一片冰心在玉壶。</p>
      </template>
    </MyPanel>

    <!-- 第2次使用：
      标题：两位女明星
      内容：2张图片
    -->
    <MyPanel>
      <template #title>
        <h5>两位女明星</h5>
      </template>
      <template #content>
        <img src="./assets/lq2.png" />
        <img src="./assets/sy.png" />
      </template>
    </MyPanel>
  </div>
</template>

<script>
  import MyPanel from './components/MyPanel.vue'
  export default {
    components: {
      MyPanel
    }
  }
</script>

<style lang="less" scoped>
  #app {
    width: 400px;
    margin: 20px auto;
    background-color: #fff;
    border: 4px solid blueviolet;
    border-radius: 1em;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);
    padding: 1em 2em 2em;
    h3 {
      text-align: center;
    }
  }
</style>
